English Dictionary
◊ SHOEBIRD
Maldive Islands
n : a group of about 2000 islands in the Indian ocean [syn: {Maldive
Islands}]